#!/usr/bin/env bash

cd test_axpy
cd deepseek_axpy
make clean
make run
cd ..
cd Gemini_axpy
make clean
make run
cd ..
cd gpt_axpy
make clean
make run
cd ..
cd Grok_axpy
make clean
make run
cd ..
cd Qwen_axpy
make clean
make run
cd ..
cd ..

cd test_dot
cd deepseek_dot
make clean
make run
cd ..
cd Gemini_dot
make clean
make run
cd ..
cd gpt_dot
make clean
make run
cd ..
cd Grok_dot
make clean
make run
cd ..
cd Qwen_dot
make clean
make run
cd ..
cd ..

cd test_gather
cd deepseek_gather
make clean
make run
cd ..
cd Gemini_gather
make clean
make run
cd ..
cd gpt_gather
make clean
make run
cd ..
cd Grok_gather
make clean
make run
cd ..
cd Qwen_gather
make clean
make run
cd ..
cd ..

cd test_scatter
cd deepseek_scatter
make clean
make run
cd ..
cd Gemini_scatter
make clean
make run
cd ..
cd gpt_scatter
make clean
make run
cd ..
cd Grok_scatter
make clean
make run
cd ..
cd Qwen_scatter
make clean
make run
cd ..
cd ..

cd test_gather_zero
cd deepseek_gather_zero
make clean
make run
cd ..
cd Gemini_gather_zero
make clean
make run
cd ..
cd gpt_gather_zero
make clean
make run
cd ..
cd Grok_gather_zero
make clean
make run
cd ..
cd Qwen_gather_zero
make clean
make run
cd ..
cd ..

cd test_spmm
cd deepseek_spmm
make clean
make run
cd ..
cd Gemini_spmm
make clean
make run
cd ..
cd gpt_spmm
make clean
make run
cd ..
cd Grok_spmm
make clean
make run
cd ..
cd Qwen_spmm
make clean
make run
cd ..
cd ..

cd test_spsm
cd deepseek_spsm
make clean
make run
cd ..
cd Gemini_spsm
make clean
make run
cd ..
cd gpt_spsm
make clean
make run
cd ..
cd Grok_spsm
make clean
make run
cd ..
cd Qwen_spsm
make clean
make run
cd ..
cd ..

cd test_spsv
cd deepseek_spsv
make clean
make run
cd ..
cd Gemini_spsv
make clean
make run
cd ..
cd gpt_spsv
make clean
make run
cd ..
cd Grok_spsv
make clean
make run
cd ..
cd Qwen_spsv
make clean
make run
cd ..
cd ..

cd test_symv
cd deepseek_symv
make clean
make run
cd ..
cd Gemini_symv
make clean
make run
cd ..
cd gpt_symv
make clean
make run
cd ..
cd Grok_symv
make clean
make run
cd ..
cd Qwen_symv
make clean
make run
cd ..
cd ..
